claim to have - German English Dictionary